home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir37 / shl.zip / FOXPRO.ZIP / SCRPROC.FXP (.txt) < prev    next >
MS Visual FoxPro App  |  1994-06-14  |  137KB  |  2,743 lines

  1. ALTERf
  2. RECORD UNLOCKED
  3. nFLAGf
  4. NFLAG
  5. MALTER
  6. BMULT
  7. ALTER
  8. bADDf
  9. mALTERf
  10. Current Record has been FF'
  11. Deleted
  12. Altered8
  13. MALTER
  14. FNALTER
  15. FNLASTKEY
  16.  UNIX
  17.  WINDOWS
  18. [Esc]
  19. [Ctrl]-[Q]
  20. [ESC]
  21. [Ctrl]-[Q]
  22. [F10]
  23. [Ctrl]-[W]
  24. [Ctrl]-'['
  25. BANSI
  26. cDEFf
  27. Make a Selection
  28. CCHOICES
  29. BNOSEL
  30. NSCHEME2
  31. NSCHEME
  32. CWREAD
  33. MCHOICE
  34. FNDEACT
  35. MCHOICE
  36. CWREAD
  37. NTEMP
  38. NLEVEL
  39. CWINDOW
  40. cNAMEf
  41. SCREEN:CONSOLE:PRN:LPT1:LPT2:LPT3:LPT4:COM1:COM2:COM3:COM4
  42. cEXTf
  43. cEXTf
  44. bSIDEWAYSf
  45. cMEMPATHf
  46. cTEMPPATHf
  47. CNAME
  48. CPATH
  49. BSIDEWAYS
  50. CMEMPATH
  51. CTEMPPATH
  52. File FF&j
  53.  in use...
  54. Waiting for access, Press [Esc] to abort
  55. NINKEY
  56. BMULT
  57. ALERT
  58.  HALFHEIGHT8
  59.  FONT '
  60.  STYLE '
  61.  COLOR SCHEME FF
  62. NLEVEL
  63. CWINDOW
  64. NWINDOW
  65. CFONT2
  66. CFONTS
  67. CSTYLE2
  68. NFONT2
  69. NSCHEME2
  70. NPARAMETERCFONT
  71. TERCSTYLE
  72. NFONT
  73. NSCHEME
  74. bADDf
  75. IF EOF() .OR. (SET("DELETE") = "ON" .AND. DELETED())  .OR. (SET("DELETE") = "OFF" .AND. .NOT. DELETED())  .OR. .NOT. (&cFILTER)
  76. IF EOF() .OR. (SET("DELETE") = "ON" .AND. DELETED())  .OR. (SET("DELETE") = "OFF" .AND. .NOT. DELETED())  .OR. .NOT. (&cFILTER)
  77. IF .NOT. BOF() .AND.  (EOF() .OR. (SET("DELETE") = "ON" .AND. DELETED())  .OR. (SET("DELETE") = "OFF" .AND. .NOT. DELETED())  .OR. .NOT. (&cFILTER))
  78. IF .NOT. BOF() .AND.  (EOF() .OR. (SET("DELETE") = "ON" .AND. DELETED())  .OR. (SET("DELETE") = "OFF" .AND. .NOT. DELETED())  .OR. .NOT. (&cFILTER))
  79. IF EOF() .OR. (SET("DELETE") = "ON" .AND. DELETED())  .OR. (SET("DELETE") = "OFF" .AND. .NOT. DELETED())  .OR. .NOT. (&cFILTER)
  80. cTXTf
  81. nLEVELf
  82. NLEVEL
  83. CWINDOW
  84. CFONT2
  85. CSTYLE2
  86. NFONT2
  87. CFONT
  88. CSTYLE
  89. ERNFONT
  90. mKEYf
  91. NEXTKEY
  92. NEXTKEY
  93. NEXTKEY
  94. PRINT
  95. cPRNf
  96. Printer not ready...
  97. Waiting for access, Press [Esc] to abort
  98. CPRINT1
  99. NINKEY
  100. ALERT
  101. FULLPATHz
  102. cNAMEf
  103. FNPROGRAM
  104. FNPROGRAM
  105. CNAME
  106. CTEMP
  107. Record FFFR^D
  108.  in File 
  109.  in use...
  110. Waiting for access, Press [Esc] to abort
  111. NINKEY
  112. BMULT
  113. ALERT
  114. CONSOLEz
  115. SET CONSOLE &cTEMP
  116. CSTATUS
  117. CTEMP
  118. CFILE
  119. NFILE
  120. FNFILE
  121. DEFINE WINDOW TALK AT 1,1 SIZE 3-1-1,40-1-1 FLOAT SHADOW &cFONTS
  122. TALKz
  123. &cCOMMAND
  124. SET TALK &cTALK
  125. CCOMMAND
  126. CALTER
  127. CFONTS
  128. CTALK
  129. NALTER
  130. NTALK
  131. NSCHEME
  132. FNFONTS
  133. ERFNFILE
  134. TERRELEASE
  135. nNUMf
  136. nLENGTHf
  137. NLENGTH
  138. cMSGf
  139. Enter Choice
  140.  (Y or N)
  141. cCHOICEf
  142. <YES> <NO>
  143. ENTER
  144. \<Yes;
  145. CCHOICE
  146. MCHOICE
  147. FNLEN
  148. ENTER
  149. ERDIALOG
  150. TERFNLASTKEY
  151. FNDEACT
  152. cMSG1f
  153. ALERT
  154. ALERT
  155. ALERT
  156. cMSG1f
  157. cMSG2f
  158. cMSG3f
  159. cMSG4f
  160. cMSG5f
  161. DEFINE   WINDOW ALERT AT nROW,nCOL SIZE nROW2-nROW-1,nCOL2-nCOL-1 FLOAT SHADOW &cFONTS
  162. TRACE
  163. DEBUG
  164. DEFINE   WINDOW ALERT AT nROW,nCOL SIZE nROW2-nROW-1,nCOL2-nCOL-1 FLOAT SHADOW &cFONTS
  165. cMSG1f
  166. cMSG2f
  167. cMSG3f
  168. cMSG4f
  169. cMSG5f
  170. CMSG1
  171. CMSG2
  172. CMSG3
  173. CMSG4
  174. CMSG5
  175. BBLK2
  176. BINT2
  177. BINV2
  178. BNO_INT2
  179. TERCFONTS
  180. CSCHEME
  181. NCOL2
  182. NROW2
  183. NPARAMETERRELEASE
  184. ERALERT
  185. FNLEN
  186. FNANSI
  187. NSCHEME
  188. FNFONTS
  189. ETERBINT
  190. BNO_INT
  191. RECORD UNLOCKED
  192. ALTERf
  193. cALTERf
  194. CALTER
  195. BMULT
  196. FNRLOCK
  197. MALTER
  198. ALTER
  199. DELETED
  200. DELETED
  201. DELETEz
  202. DELETEz
  203. MALTER
  204. BRECALL
  205. FNFLOCK
  206. FNTAG
  207. NORDER
  208. DELETED
  209. FNRLOCK
  210. FNALTER
  211. RALTER
  212. _COLORf
  213. SET COLOR OF NORMAL TO &_COLOR
  214. ALERT
  215. DIALOG
  216. ALERT
  217. DIALOG
  218. SET COLOR OF NORMAL TO &cNORMAL
  219. NWINDOW
  220. CNORMAL
  221. _COLOR
  222. NLEVEL
  223. NSCHEME
  224. RBNO_INT
  225. ERBBLK
  226. cCOMMANDf
  227. COMMAND
  228. bNOWAITf
  229. RUN /N &cCOMMAND
  230. bNOWAITf
  231. RUN /N&cCOMMAND
  232. 2.5Fl
  233. DRSHELL5.PLB
  234. DRSHELL5
  235. DRPATCH
  236. 2.5AFFlj
  237. 2.5BFFlj
  238. DRPATCH
  239. DRSHELL
  240. ASE to DOS Command Window
  241. COMMAND
  242.  Type 'EXIT' and press [Enter] to leave DOS Shell...
  243. Sorry, I couldn't honor that request
  244. DRSHELL
  245. DRSHELL5
  246. (X)FFlj
  247. FOXSWAP.COM
  248. FOXSWAP.COM not available.  Cannot execute: 
  249. Not enough memory to execute !/RUN Command.
  250. Return to main menu and retry.
  251. COMMAND
  252. Type 'EXIT' and press [Enter] to leave DOS Shell...
  253. (X)FFlj
  254. FOXSWAP 
  255. RUN &cCOMMAND
  256. Feature not available
  257. RUN &cCOMMAND
  258. Command Error.  Press any key to continue...
  259. RUN &cCOMMAND
  260. CCOMMAND
  261. BNOWAIT
  262. CFOXPRO
  263. FNPATH
  264. DRPATCH
  265. WINDOW
  266. NSTART
  267. NLEVEL
  268. DRSHELL
  269. CTEMPPATH
  270. ERDRSHELL5
  271. CWOUTPUT
  272. SSCREEN
  273. cFILEf
  274. cPRNf
  275. bESC = .T.
  276. Coping file to printer
  277. Press [Esc] to abort
  278. CFILE
  279. NFILE
  280. NRECCOUNT
  281. PLSWAIT
  282. NCOUNT
  283. RTHERM
  284. @ nROW, nCOL SAY cMSG &cFONTS
  285. BTEMP
  286. CFONTS
  287. FNANSI
  288. FNLEN
  289. FNFONTS
  290. CFONT
  291. RCSTYLE
  292. ERNFONT
  293. BNO_INT
  294. COLOR
  295. NSCHEME
  296. cPARMf
  297. CPARM
  298. CALIAS
  299. NALIAS
  300. RECORD UNLOCKED
  301. DELETED
  302. BDELETE
  303. MALTER
  304. FNRLOCK
  305. FNTAG
  306. BRECALL
  307. FNALTER
  308. ALTER
  309. _DIALOGf
  310. DIALOG
  311. cMSG1f
  312. _DIALOGf
  313. DIALOG
  314. DIALOG
  315. _DIALOGf
  316. DIALOG
  317. cMSG1f
  318. cMSG2f
  319. cMSG3f
  320. cMSG4f
  321. cMSG5f
  322. DEFINE WINDOW ("DIALOG"+cDIALOG) AT nROW,nCOL SIZE nROW2-nROW-1,nCOL2-nCOL-1 FLOAT SHADOW &cFONTS
  323. TRACE
  324. DEBUG
  325. DEFINE WINDOW ("DIALOG"+cDIALOG) AT nROW,nCOL SIZE nROW2-nROW-1,nCOL2-nCOL-1 FLOAT        &cFONTS
  326. DIALOG
  327. cMSG1f
  328. cMSG2f
  329. cMSG3f
  330. cMSG4f
  331. cMSG5f
  332. CMSG1
  333. CMSG2
  334. CMSG3
  335. CMSG4
  336. CMSG5
  337. BBLK2
  338. BINT2
  339. BINV2
  340. BNO_INT2
  341. ERCDIALOG
  342. CFONTS
  343. CSCHEME
  344. NCOL2
  345. NROW2
  346. NPARAMETER_DIALOG
  347. ERRELEASE
  348. FNLEN
  349. FNANSI
  350. NSCHEME
  351. FNFONTS
  352. ERBBLK
  353. ERBINT
  354. BNO_INT
  355. DISPLAY
  356. Already displaying a document
  357.  File not found
  358. cTITLEf
  359. DISPLAY
  360. CLOSE GROW FLOAT SYSTEM
  361. KEYBOARD CHR(27) PLAIN
  362. ALT+P
  363. KEYBOARD CHR(23) PLAIN
  364.  Press [Alt]+[P] to print, 
  365.  Press [Esc] to continue...
  366. bPR_DRAFTf
  367. DISPLAY
  368. CFILE
  369. CTITLE
  370. CWINDOW
  371. NLEVEL
  372. FNFILE
  373. NSCHEME
  374. WINDOW
  375. IALOG
  376. DIALOG
  377. FNPRINT
  378. CPR_PRN
  379. PLSWAIT
  380. BPR_DRAFT
  381. COMMAND
  382. COPY_FILE
  383. ENDSPOOL
  384. RUNTIMEFFlj
  385. EXEFFlj
  386. Command
  387. Foxpro Dot Prompt 1.0.2
  388. DNARROW
  389. DO DOT_DN
  390. UPARROW
  391. DO DOT_UP
  392. RESUME
  393. RETURN
  394. RETRY
  395. bRETRYf
  396. bMASTERf
  397. SUSPEND
  398. &cTEMP
  399. UPARROW
  400. DNARROW
  401. CSAVE
  402. CTEMP
  403. NSAVE
  404. NTEMP
  405. SSCREEN
  406. COMMAND
  407. RELEASE
  408. DNARROW
  409. RUPARROW
  410. ERBRETRY
  411. BMASTER
  412. {DNARROW}
  413. NTEMP2
  414. NTEMP
  415. CSAVE
  416. CTEMP
  417. {UPARROW}
  418. NTEMP2
  419. NTEMP
  420. CSAVE
  421. CTEMP
  422. PRINT
  423. CPRINT
  424. cMSG1f
  425. cMSG2f
  426. cMSG3f
  427. cMSG4f
  428. cMSG5f
  429. DIALOG
  430.  Not Acceptable Input, Retype 
  431. CMSG1
  432. CMSG2
  433. CMSG3
  434. CMSG4
  435. CMSG5
  436. NPARAMETERDIALOG
  437. TERALERT
  438. ETERBERR
  439. ETER"
  440. DELETEz
  441. EXACTz
  442. bMULTf
  443. 2.0Fl
  444. ANSIFF
  445. TERM7j
  446. nLINEf
  447. cMSG2f
  448. cFORM_SCRf
  449. cFORM_NDXf
  450. bNO_CDXf
  451. ERROR
  452. SET DELETED    &cDELETE
  453. SET EXACT      &cEXACT
  454. SET CONSOLE    &cSYS_100
  455. SET DEVICE  TO &cSYS_101
  456. SET PRINT      &cSYS_102
  457. SET TALK       &cSYS_103
  458. &cMSG1
  459. ON ERROR &cERROR
  460. SET DELETED    &cDELETE
  461. SET EXACT      &cEXACT
  462. SET CONSOLE    &cSYS_100
  463. SET DEVICE  TO &cSYS_101
  464. SET PRINT      &cSYS_102
  465. SET TALK       &cSYS_103
  466. Error: FF
  467. Program: 
  468. Line #:FF
  469. Line: 
  470. Cannot Rebuild Indices in Multi-user mode
  471. Too many files open.  Check your CONFIG.SYS
  472. PROMPTF
  473. @ 0,0 F
  474. PROMPTF
  475. &cMSG1
  476. CONTINUE without LOCATE
  477. File FF&j
  478.  Locked and cannot access
  479. Press anything to retry, Q to quit to main menu
  480. Record FFFR^D
  481.  in File 
  482.  Locked and cannot access
  483. Press anything to retry, Q to quit to main menu
  484. Printer not ready
  485. Press anything to retry, Q to quit to main menu
  486. Fatal Error #176: Cannot clear menu in use
  487. Fatal Error #177: Cannot clear popup in use
  488. Display Mode Not Available
  489. Fatal Error #1157: Cannot update file
  490. Fatal Error #1212: Structure Nesting to deep.
  491. Error: 1405, !/RUN Command Failed
  492. Return to main menu and retry.
  493. RESOURCEz
  494. Error: Cannot access resource file...
  495. LOG ENTRYF
  496. Error: FF
  497. Program: 
  498. Line #:FF
  499. Line: 
  500.  \<Ignore 
  501.  \<Retry  
  502.  \<Suspend
  503.  \<Quit to main menu
  504. FOXERR.DBF
  505. FOXERR
  506. Recording Error to Foxpro Error File...
  507. You are using F
  508. Memory below 640k        is FFFF
  509. Total   memory available is FFFF
  510. Working memory available is FFFF
  511. EMS limit is FF
  512. CONFIG.FP EMS limit is FF
  513. CONFIG.SYS files = F
  514. Graphics card/monitor is F
  515. SET CONSOLE    
  516. SET DEVICE  TO 
  517. SET PRINT      
  518. SET TALK       
  519. CONFIG.FP       path = FF
  520. CONFIG.FP
  521. Foxpro Resource path = FF
  522. FOXUSER.DBF
  523. SET DELETED    &cDELETE
  524. SET EXACT      &cEXACT
  525. SET CONSOLE    &cSYS_100
  526. SET DEVICE  TO &cSYS_101
  527. SET PRINT      &cSYS_102
  528. SET TALK       &cSYS_103
  529. cMASTERf
  530. MASTER
  531. RETURN TO &cMASTER
  532. CMSG1
  533. NLINE
  534. CMSG2
  535. ETERBFOXERR
  536. ERBMASTER
  537. ERBRETRY
  538. TERCCHOICE
  539. ERCCHOICES
  540. CDELETE
  541. CERROR
  542. CEXACTCINKCSYS_100
  543. CSYS_101
  544. CSYS_102
  545. CSYS_103
  546. TERNINKEY
  547. ERCEXACT
  548. BANSI
  549. CDATAPATH
  550. BMULT
  551. CREINDEX
  552. RNLEVEL
  553. ERBBLK
  554. BNO_INT
  555. CFONT
  556. CSTYLE
  557. NFONT
  558. NSCHEME
  559. BNO_CDX
  560. FNFILE
  561. NFILE
  562. NTEMP
  563. CFORM_SCR
  564. CFORM_NDX
  565. ALERT
  566. FNRLOCK
  567. FNCHOICE
  568. FOXERR
  569. ERR_DATE
  570. ERR_TIME
  571. ERR_NO
  572. ERR_MSG
  573. ERR_PROG
  574. LINE_NO
  575. LINE_MSG
  576. CINKEY
  577. ERR_STAT
  578. ERR_MEM
  579. CMASTER
  580. mCHOICEf
  581. mGETf
  582. CFUNC
  583. BSKIP
  584. NSIZE2
  585. MCHOICE
  586. ERMGET
  587. ERFNLASTKEY
  588. FNCUROBJ
  589. cMSG1f
  590. cMSG2f
  591. cMSG3f
  592. cMSG4f
  593.  Press any key to continue... 
  594. CMSG1
  595. CMSG2
  596. CMSG3
  597. CMSG4
  598. ERNPARAMETERFNLEN
  599. ETERDIALOG
  600. mKEYf
  601. mKEYf
  602. '{FFFF
  603. '{TAB}'
  604. '{ENTER}'
  605. '{BACKTAB}'
  606. '{CTRL+F
  607. '{ESCAPE}'
  608. '{F1}'
  609. '{CTRL+HOME}'
  610. '{CTRL+PGDN}'
  611. '{CTRL+PGUP}'
  612. '{ALT+D}'
  613. '{ALT+F}'
  614. '{ALT+G}'
  615. '{ALT+H}'
  616. '{ALT+J}'
  617. '{ALT+K}'
  618. '{ALT+L}'
  619. '{ALT+Z}'
  620. '{ALT+X}'
  621. '{ALT+C}'
  622. '{ALT+V}'
  623. CHR(F
  624. '{ALT+F
  625. CHR(0)
  626. KEYBOARD &mKEY PLAIN
  627.  PLEASE WAIT 
  628. DIALOG
  629. cNAMEf
  630. nLEVELf
  631. CNAME
  632. CWINDOW
  633. NWINDOW
  634. CSCHEME
  635. NLEVEL
  636. @ nROW, nCOL SAY cMSG &cFONTS
  637. BTEMP
  638. CFONTS
  639. FNANSI
  640. ERFNLEN
  641. ERFNFONTS
  642. ERCFONT
  643. TERCSTYLE
  644. TERNFONT
  645. BNO_INT
  646. NKCOLOR
  647. NSCHEME
  648. bVIEWf
  649. bVIEW2f
  650. _VIEWf
  651. _CURDIRf
  652. _ALIASf
  653. DESCENDINGF
  654. ORDER()z
  655. ASCENDING
  656. DESCENDING8
  657. SET ORDER TO (nKEY) &cORDER
  658. DESCENDINGF
  659. ORDER()z
  660. BVIEW
  661. BVIEW2
  662. CORDER
  663. ERNORDER
  664. ERFNFILE
  665. ER_VIEW
  666. TER_CURDIR
  667. ER_ALIAS
  668. cCOMMANDf
  669. SIDEWAYS.COM
  670. SIDEWAYS
  671. SIDEWAYSF
  672.  Press any key to print, 'Q' to Quit   
  673. RUN &cTEMP
  674. RUN &cTEMP
  675. CFILE
  676. CCOMMAND
  677. BNOWAIT
  678. CCHOICE
  679. CTEMP
  680. ERFNFILE
  681. RCMEMPATH
  682. RBDEBUG
  683. RDIALOG
  684. ERBPRINT
  685. CPATH_SEP
  686. CDRIV_SEP
  687. COMMAND
  688. _THERMf
  689. THERM
  690. nNUMf
  691. _THERMf
  692. THERM
  693. THERM1
  694. ODOMETERzJ
  695. _THERMf
  696. THERM
  697. TRACE
  698. DEBUG
  699. DEFINE WINDOW ("THERM"+cTHERM) AT  nROW - 1,nCOL - 26 SIZE nROW + 3 + nMSGLINES - (nROW - 1) - 1,nCOL + 26 - (nCOL - 26) - 1  FLOAT SHADOW &cFONTS TITLE " Percentage Completed "
  700. THERM
  701. ....|....|....|....|....|....|....|....|....|....
  702. 10   20   30   40   50   60   70   80   90
  703. THERM
  704. THERM
  705. cMSG1f
  706. Record FF
  707. cMSG2f
  708. Record FF
  709. CMSG1
  710. CMSG2
  711. BHALFPOS
  712. CFONTS
  713. ERCTHERM
  714. RCWOUTPUT
  715. RNCOL
  716. RNFULLPOS
  717. RNMSGLINES
  718. NSCHEME
  719. NTEMP
  720. NTHERM
  721. NPARAMETER_THERM
  722. TERRELEASE
  723. FNFONTS
  724. cNAMEf
  725. WINDOW
  726. cTITLEf
  727. bFULLf
  728. cBORDERf
  729. FLOAT 
  730. TRACE
  731. DEBUG
  732. SYSTEMF
  733. HALFHEIGHT
  734.  HALFHEIGHT
  735. DEFINE WINDOW (cNAME) AT nSTART,00 SIZE nROW-nSTART-1,nCOL-1  FLOAT TITLE cTITLE &cFONTS
  736. DEFINE WINDOW (cNAME) AT nSTART,nTEMP SIZE nROW-nSTART-1,nCOL-nTEMP-nTEMP-1  FLOAT TITLE cTITLE &cFONTS
  737. CNAME
  738. CTITLE
  739. BFULL
  740. CBORDER
  741. CWINDOW
  742. NWINDOW
  743. ERCFONTS
  744. RCSCHEME
  745. RNCOL
  746. RNROW
  747. RNTEMP
  748. NPARAMETERFNPROGRAM
  749. NLEVEL
  750. RELEASE
  751. ALERT
  752. ETERDIALOG
  753. TERNSCHEME
  754. FNFONTS
  755. CFONT
  756. CSTYLE
  757. ERNFONT
  758.  IN SCR
  759.  IN SCR
  760. BROWSE
  761. cINDEXf
  762. cINDEX(nINDEX,1)f
  763. cINDEX(nINDEX,1)f
  764. cINDEX(nINDEX,1)f
  765. cINDEX(nINDEX,2)
  766.  IN SCR
  767. bEXTRAf
  768. DO FLD_BRO&cFORM_SCR
  769. BEXTRA
  770. NPARAMETERBADD
  771. METERBDISPLAY
  772. BSAVED
  773. CFORM_NDX
  774. CFORM_SCR
  775. CPROGRAM
  776. RMALTER
  777. RNCOL
  778. RNDBF
  779. NINDEX
  780. TERNROW
  781. NFORM_NDX
  782. NFORM_SCR
  783. FNPROGRAM
  784. CINDEX
  785. RBUNIQUE
  786. BEXACT
  787. nMOUSEf
  788.  IN SCR
  789.  IN SCR
  790. nPR_COL
  791. STORE nPR_COL&cFORM TO nGO_COL
  792. nPR_ROW
  793. STORE nPR_ROW&cFORM TO nGO_ROW
  794. cINDEXf
  795. cINDEX(nINDEX,1)f
  796. cINDEX(nINDEX,1)f
  797. cINDEX(nINDEX,1)f
  798. cINDEX(nINDEX,2)
  799.  IN SCR
  800. DO FLD_TXT&cFORM_SCR
  801. DO FLD_SAY&cFORM_SCR
  802. bEXTRAf
  803. TRACE
  804. DEBUG
  805. DEFINE WINDOW EDIT AT nROW-nLINES,nTEMP SIZE nLINES-1,nCOL-nTEMP-nTEMP-1 FLOAT &cFONTS
  806. cINDEXf
  807. \<Toggle Index (
  808. cINDEXf
  809. DESCENDINGF
  810. ORDERz
  811. Descending
  812. Ascending8
  813. Toggle \<Order (
  814. \<Add   
  815. \<Browse
  816. \<Delete
  817. \<Find  
  818. \<Goto  
  819. \<Help  
  820. \<Recall
  821. \<Update
  822. \<Quit
  823. TOABDFGHRUQ
  824. CASE (RECNO() > RECCOUNT() .OR. .NOT. (&cFILTER)) .AND. .NOT. cCHOICE $ "AHRQ"
  825. No records on file
  826. ABFGHRQ
  827. DO FLD_SAY&cFORM_SCR
  828. Insufficient disk space
  829. DO FLD_SAY&cFORM_SCR
  830. DO FLD_GET&cFORM_SCR
  831. DO FLD_BRO&cFORM_SCR
  832. DO FLD_SAY&cFORM_SCR
  833. Delete what?
  834. DO FLD_SAY&cFORM_SCR
  835. DO FLD_FND&cFORM_NDX
  836. DEFINE WINDOW GO_TO AT nGO_ROW,nGO_COL SIZE 7,10 FLOAT SHADOW &cFONTS
  837. \<Continue
  838. \<First   
  839. \<Last    
  840. \<Next    
  841. \<Previous
  842. \<Window  
  843. \<Quit    
  844. CFLNPWQ
  845. IF EOF() .OR. .NOT. (&cFILTER)
  846. DO FLD_SAY&cFORM_SCR
  847. .NOT. BOF() .AND. (&cFILTER)
  848. IF nREC_PTR <= RECCOUNT() .AND. .NOT. (&cFILTER)
  849. DO FLD_SAY&cFORM_SCR
  850. .NOT. EOF() .AND. (&cFILTER)
  851. IF nREC_PTR <= RECCOUNT() .AND. .NOT. (&cFILTER)
  852. DO FLD_SAY&cFORM_SCR
  853. IF EOF() .OR. .NOT. (&cFILTER)
  854. DO FLD_SAY&cFORM_SCR
  855. IF RECNO() = nREC_PTR .OR. .NOT. (&cFILTER)
  856. DO FLD_SAY&cFORM_SCR
  857.  Press [Ctr]-[F7] to wake up window 
  858.  Press [Enter] to deactivate...
  859. Move Goto 
  860.    Window 
  861. Press     
  862.  anything 
  863.  when done
  864. RIGHTMOUSE
  865. KEYBOARD CHR(32) PLAIN
  866. RELEASE nPR_COL&cFORM, nPR_ROW&cFORM
  867. PUBLIC  nPR_COL&cFORM, nPR_ROW&cFORM
  868. STORE WLROW() TO nGO_ROW, nPR_ROW&cFORM
  869. STORE WLCOL() TO nGO_COL, nPR_COL&cFORM
  870. ?PR_*
  871. GO_TO
  872. GET_HELP
  873.  H E L P 
  874.     Command prompt
  875. cINDEXf
  876.     [T]oggle Index    -  Change Index used by [F]ind command
  877.     Toggle [O]rder    -  Current Index in Ascending/Descending Order
  878.     [A]dd        -  Add a record to the current database
  879.     [B]rowse     -  List all records a page at a time
  880.     [D]elete     -  Delete the currently displayed record
  881.     [F]ind       -  Search database for record with specified key
  882.     [G]oto       -  Display the First, Last, Next, or Previous record
  883.     [H]elp       -  Display help information
  884.     [R]ecall     -  Recall Deleted Records
  885.     [U]pdate     -  Update the currently displayed record
  886.     [Q]uit       -  Return to calling program
  887.     Common full screen keystrokes
  888.     [ESC]        -  Abort operation, return to prompt/menu
  889.     [HOME]       -  move cursor to beginning field
  890.     [END]        -  move cursor to ending field
  891.     [CTRL][HOME] -  repeat last input field completed
  892.     [CTRL][END]  -  Complete operation, return to prompt/menu
  893.     [F1]         -  Display Help text/call another editor
  894.     [F10]        -  Complete operation, return to prompt/menu
  895. Key      Alternate DOS      Alternate SCO    Meaning
  896. Ctrl-H   backspace          backspace        back one char
  897. Ctrl-S   left arrow         left arrow       back one char
  898. Ctrl-L   right arrow        right arrow      forward one char
  899. Ctrl-A   home               home             back one word
  900. Ctrl-F   end                end              forward one word
  901. Ctrl-E   up                 up               back one field
  902. Ctrl-X   down               down             forward one field
  903. Key      Alternate DOS      Alternate SCO    Meaning
  904. Ctrl-R   PgUp               PgUp             back one screen
  905. Ctrl-C   PgDn               PgDn             forward one screen
  906. Ctrl-Z   Ctrl-left arrow                     pan left, Foxbase browse
  907. Ctrl-B   Ctrl-right arrow                    pan right, Foxbase browse
  908. Ctrl-Q   Esc                Del              exit without save, abort oper
  909. Ctrl-W   Ctrl-End                            exit and save, complete oper
  910. Ctrl-]   Ctrl-Home                           repeat last input field
  911. Ctrl--   Ctrl-PgUp                           zoom out
  912. Ctrl-^   Ctrl-PgDn                           zoom in
  913. <F1>                        Ctrl-[           Help function key
  914. Ctrl-G   Del                                 Delete current char
  915. Ctrl-V   Ins                                 Toggle Insert mode
  916. GET_HELP
  917. Ascending
  918. Descending
  919. Ascending8
  920. SET ORDER TO (nORDER) &cASCEND
  921. DELETED
  922. DELETED
  923. No Deleted Records
  924. KEY DELETED()
  925. .AND.(
  926. SET FILTER TO &cFILTER
  927. DO FLD_BRO&cFORM_SCR
  928. DO FLD_SAY&cFORM_SCR
  929. SET FILTER TO &cRECALL .AND. DELETED()
  930. DO FLD_FND&cFORM_NDX
  931. SET FILTER TO &cRECALL
  932. DO FLD_SAY&cFORM_SCR
  933. DO FLD_SAY&cFORM_SCR
  934. cINDEX(nINDEX,2)
  935. cINDEX(nINDEX,1)f
  936. SET ORDER TO cINDEX(nINDEX,2) &cASCEND
  937.  IN SCR
  938. Update what?
  939. DO FLD_GET&cFORM_SCR
  940. cINDEXf
  941. cINDEX(nINDEX,2)
  942. BEXTRA
  943. CINDEX
  944. TERNWINDOW
  945. ERNPARAMETERBADD
  946. METERBDISPLAY
  947. BSAVED
  948. CASCEND
  949. RCBROWSE2
  950. RCCHOICE
  951. RCCHOICES
  952. CFILTER2
  953. RCFONTS
  954. CFORM
  955. CFORM_NDX
  956. CFORM_SCR
  957. CPROGRAM
  958. RCRECALL
  959. MALTER
  960. TERNDBF
  961. ERNDEL_PTR
  962. NFLD_BEG
  963. NFLD_END
  964. NGO_COL
  965. RNGO_ROW
  966. ERNMOUSE
  967. NINDEX
  968. NLINES
  969. NORDER
  970. NREC_PTR
  971. NTEMP
  972. SBLANK
  973. BLOCATE
  974. BLOCATE2
  975. NFORM_SCR
  976. NFORM_NDX
  977. FNPROGRAM
  978. PLSWAIT
  979. BUNIQUE
  980. BEXACT
  981. ALERT
  982. TERDIALOG
  983. FNFONTS
  984. NLEVEL
  985. PROMPT
  986. BRECALL
  987. FNCHOICE
  988. RELEASE
  989. FNALTERR
  990. CHOICE
  991. MCHOICE
  992. VALID
  993. FLD_DEL
  994. GO_TO
  995. CFILTER
  996. RIGHTMOUSECMEMPATH
  997. CSYSTEM
  998. NSCHEME
  999. WINDOW
  1000. BANSI
  1001. FNTAG
  1002. DELETED
  1003. CBROWSE
  1004. FNRLOCK
  1005. ALTER
  1006. KEYBOARD CHR(23) PLAIN
  1007. nFLDf
  1008. DO BRW&cFORM_SCR WITH nFLD
  1009. &cNAME = PADR(&cDEF,LEN(&cNAME))
  1010. &cNAME = &cDEF
  1011. mVALID = &cWHENX
  1012. _FLD = &cNAME
  1013. TERBFOUND
  1014. ERCDEF
  1015. METERCNAME
  1016. ETERCREST
  1017. CWHEN
  1018. CWHENX
  1019. RCVALID
  1020. RMDESC
  1021. RMVALID
  1022. RNPOPUP
  1023. _CHANGE
  1024. R_DELETE
  1025. BSAVED
  1026. TERFLD
  1027. ERMALTER
  1028. FNALTER
  1029. BEXTRA
  1030. CPROGRAM
  1031. RFNRLOCK
  1032. ERNFLD_BEG
  1033. NFLD_END
  1034. GET_NAME
  1035. GET_DEF
  1036. ALTER
  1037. GET_VALID
  1038. GET_REST
  1039. GET_POPUP
  1040. GET_WHEN
  1041. NEXTKEY
  1042. KEYBOARD CHR(23) PLAIN
  1043. nFLDf
  1044. RECORD UNLOCKED
  1045. _CHANGEf
  1046. _DELETEf
  1047. DO BRV&cFORM_SCR WITH nFLD
  1048. PROMPT()F
  1049. mDESC
  1050. mdESC
  1051. WITH F
  1052. &cNAME = PADR(&cREST,LEN(&cNAME))
  1053. &cNAME = &cREST
  1054. IF TYPE("_FLD") = TYPE(cNAME) .AND. _FLD = &cNAME
  1055. mVALID = &cVALID
  1056. mVALIDf
  1057. DO ERR &cERR
  1058. TERBERR
  1059. ERBFOUND
  1060. TERCERR
  1061. ETERCNAME
  1062. CREST
  1063. CVALID
  1064. RMDESC
  1065. RMDUMMY
  1066. RMVALID
  1067. RNPOPUP
  1068. _CHANGE
  1069. _DELETE
  1070. RBSAVED
  1071. MALTER
  1072. TERFNALTER
  1073. ERFLD
  1074. ALTER
  1075. DELETE
  1076. BEXTRA
  1077. VALID
  1078. RCPROGRAM
  1079. RFLD_UQS
  1080. GET_NAME
  1081. GET_VALID
  1082. GET_DESC
  1083. GET_REST
  1084. GET_ERR
  1085. GET_POPUP
  1086. FLD_POP
  1087. FNRLOCK
  1088. FLD_DES
  1089. SCR.DBF
  1090. Screen Database Missing
  1091. No screen specified in screen database
  1092. FIELDS
  1093. nCOL   = SAY_COL + LEN(&cTXT)
  1094. :P="@"+F
  1095. +" "+
  1096. :P="@"+F
  1097. :B=(F
  1098. :W=BRW(FF
  1099. :W=.F.8
  1100. :V=BRV(FF
  1101. OMITF
  1102. MEMOF
  1103. TIMEOUT F
  1104. TIMEOUT nTO_READ8
  1105.  LAST
  1106. CLOSE GROW ZOOM SYSTEM
  1107.  Press [F10] when done 
  1108.  Press [Esc] to abort  
  1109. DO FLD_HELP WITH VARREAD()
  1110. DO FLD_TAB WITH -1
  1111. KEYBOARD CHR(23) PLAIN
  1112. CTRL-J
  1113. DO JKEY WITH (SET("NEAR") = "ON")
  1114. NODELETEF
  1115. CTRL-T
  1116. DO FLD_DEL WITH .T.
  1117. CTRL-HOME
  1118. DO FLD_TAB WITH 29
  1119. DO FLD_TAB WITH  9
  1120. READERROR
  1121. BROWSE &cFIELDS &cBROWSE &cREAD WINDOW (cNAME) WHEN BRW(0) VALID:F BRV(0)
  1122. NEARz
  1123. ON READERROR &cREAD_ERR
  1124. CWINDOW
  1125. _JDBLCLICKFLD
  1126. ERBADD
  1127. TERBALIAS
  1128. TERBDISPLAY
  1129. BSAVED
  1130. RCFIELDS
  1131. RCNAME
  1132. RCPIC
  1133. CRANGE
  1134. RCREAD
  1135. CREAD_ERR
  1136. CREST
  1137. CTITLE
  1138. RCVALID
  1139. CWHEN
  1140. CWHENX
  1141. TERMALTER
  1142. ERMDUMMY
  1143. NFLD_BEG
  1144. RNFLD_END
  1145. RNPOPUP
  1146. NSAY_COL
  1147. NSAY_ROW
  1148. FNFILE
  1149. ICKCPROGPATH
  1150. BNO_CDX
  1151. GPATH
  1152. NNO_CDX
  1153. NFORM_SCR
  1154. SAY_ROW
  1155. SAY_COL
  1156. SAY_TXT
  1157. GET_COL
  1158. GET_ROW
  1159. ERGET_NAME
  1160. GET_VALID
  1161. GET_PIC
  1162. GET_FUNC
  1163. GET_REST
  1164. GET_RANGE
  1165. GET_POPUP
  1166. GET_WHEN
  1167. GET_BROWSENLEVEL
  1168. ECBROWSE
  1169. BMULT
  1170. FNGETENV
  1171. NSCHEME
  1172. WINDOW
  1173. DIALOG
  1174. TMOUSECTRL
  1175. YSTEM
  1176. KEYBOARD CHR(23) PLAIN
  1177. RECORD UNLOCKED
  1178. bEXTRAf
  1179. Record will be Deleted.  Are you Sure?
  1180. IF EOF() .OR. .NOT. (&cFILTER)
  1181. bEXTRAf
  1182. BBROWSE
  1183. LCLICKNDEL_PTR
  1184. RNREC_PTR
  1185. RFNRLOCK
  1186. ERFNALTERR
  1187. BSAVED
  1188. BEXTRA
  1189. RWHEN
  1190. RCPROGRAM
  1191. RNDBF
  1192. YESNO
  1193. RDELETE
  1194. VALID
  1195. _DELETE
  1196. cVARREADf
  1197. cFORM_SCRf
  1198.  IN SCR
  1199. cFORM_SCRf
  1200. DO FLD_DES&cFORM_SCR WITH cVARREAD
  1201. SCR.DBF
  1202. Screen Database Missing
  1203. cVARREADf
  1204. cVARREADf
  1205. cVARREADf
  1206. cFLD_DESC = &cDESC
  1207.  PROMPT F
  1208. mDUMMY = &cNAME
  1209. FIELD FF
  1210. SELECT &cD
  1211. SKIP FOR FF
  1212. .AND.
  1213.  .NOT.(
  1214. SET FILTER TO &cD
  1215. SEEK FF
  1216. SEEK FF
  1217. SEEK RTRIM(&cD)
  1218. FIELD FF
  1219. SKIP FOR F
  1220. SKIP FOR F
  1221. PROMPT()
  1222. cFLD_DESC = &cD
  1223. cFILTER_f
  1224. SET FILTER TO &cFILTER_
  1225. FILES FF
  1226. cFLD_DESC = &cDESC
  1227. IF mDUMMY = PADR(&cPOPUP(nD,1),LEN(mDUMMY))
  1228.  SKIP FOR F
  1229. PROMPT()
  1230. cFLD_DESC = &cD
  1231. IF mDUMMY = &cPOPUP(nD,1)
  1232.  SKIP FOR F
  1233. PROMPT()
  1234. cFLD_DESC = &cD
  1235. CVARREAD
  1236. BALIAS
  1237. ICKCD
  1238. L_PTR
  1239. RCDESC
  1240. RCFILTER_
  1241. RCFLD_DESC
  1242. CNAME
  1243. CPOPUP
  1244. RMDUMMY
  1245. RMVALID
  1246. RNFLD
  1247. NPOPUP
  1248. NTEMP
  1249. NFORM_SCR
  1250. CFORM_SCR
  1251. FNFILE
  1252. CPROGPATH
  1253. TERBNO_CDX
  1254. GPATH
  1255. NNO_CDX
  1256. GET_NAME
  1257. GET_DESC
  1258. RGET_POPUP
  1259. NMEMOWIDTH
  1260. Current Index not Orderd
  1261. SCR.DBF
  1262. Screen Database Missing
  1263. No index specified in screen database
  1264.  Press [Enter] for default 
  1265.  Press [Esc] to abort  
  1266. DO FLD_HELP
  1267. DO FLD_POP
  1268. KEYBOARD CHR(23) PLAIN
  1269. WITH F
  1270.  PICTURE F
  1271.  FUNCTION F
  1272.  RANGE F
  1273.  COLOR F
  1274. STORE PADR(&cDEF,LEN(&cNAME)) TO mDUMMY, &cNAME
  1275. STORE &cDEF TO mDUMMY, &cNAME
  1276. IF (&cWHENX)
  1277. SPACE(F
  1278. nCOL   = LEN(&cTXT)
  1279. DO DIALOG WITH PADR(&cTXT,WCOLS()-1 - 1)
  1280. @ nROW,nCOL GET &cGET
  1281.  Press [F2] for popup 
  1282. READ &cREAD
  1283. &cNAME = PADR(&cREST,LEN(&cNAME))
  1284. &cNAME = &cREST
  1285. IF LASTKEY() <> 28 .AND. &cNAME = mDUMMY
  1286. cFORM_SCRf
  1287. mVALID = &cVALID
  1288. DO ERR &cERR
  1289. cSEARCH = cSEARCH + &cMSG
  1290. cDISPLAY = cDISPLAY + IIF(TYPE(cNAME)="C",ALLTRIM(&cNAME),"")
  1291. SOUNDEX(F
  1292. SOUNDEX(
  1293. UPPER(
  1294. mDUMMY = &cMSG
  1295. mDUMMYf
  1296. &cNAME = mDUMMY
  1297. mDUMMY = &cMSG
  1298. RELEASE LOC_&cFLD
  1299. PUBLIC  LOC_&cFLD
  1300. LOC_&cFLD = mDUMMY
  1301. .AND.8
  1302. cLOCATE = cLOCATE + IIF(EMPTY(cLOCATE),"",".AND.") + "LOC_" + cFLD + "=RIGHT(RTRIM(" + STRTRAN(cMSG,"M->") + ")," + STR(LEN(LOC_&cFLD)) + ")"
  1303. cLOCATE = cLOCATE + IIF(EMPTY(cLOCATE),"",".AND.") + "LOC_" + cFLD + "=LEFT(LTRIM(" + STRTRAN(cMSG,"M->") + ")," + STR(LEN(LOC_&cFLD)) + ")"
  1304. .AND.8
  1305. .AND.8
  1306. LOCATE FOR &cLOCATE
  1307. IF EOF() .OR. .NOT. (&cFILTER)
  1308. Index Key
  1309. cSEARCHf
  1310.  not found
  1311. cFORM_SCRf
  1312. DO FLD_SAY&cFORM_SCR
  1313.  not found -- but this is close
  1314. cFORM_SCRf
  1315. DO FLD_SAY&cFORM_SCR
  1316. BALIAS
  1317. ICKBDISPLAY
  1318. RBERR
  1319. RBLEFT
  1320. RBRIGHT
  1321. BSOUNDEX
  1322. CCOLOR
  1323. RCDEF
  1324. RCDISPLAY
  1325. RCGET
  1326. CFUNC
  1327. CLOCATE
  1328. CNAME
  1329. CRANGE
  1330. TERCREAD
  1331. CREST
  1332. CSEARCH
  1333. CVALID
  1334. CWHEN
  1335. RCWHENX
  1336. MDUMMY
  1337. DTHMVALID
  1338. Y_ROW
  1339. ICKNFLD
  1340. NPOPUP
  1341. NREC_PTR
  1342. NSAY_COL
  1343. NTEMP
  1344. BLOCATE
  1345. BLOCATE2
  1346. FNFILE
  1347. CPROGPATH
  1348. BNO_CDX
  1349. ERSCR
  1350. GPATH
  1351. NNO_CDX
  1352. NFORM_NDX
  1353. DIALOG
  1354. _POPUP
  1355. GET_MSG
  1356. SESAY_COL
  1357. GET_NAME
  1358. GET_VALID
  1359. GET_READ
  1360. GET_REST
  1361. GET_ERR
  1362. SAY_ROW
  1363. SAY_TXT
  1364. GET_PIC
  1365. GET_FUNC
  1366. EGET_RANGE
  1367. GET_COLOR
  1368. GET_DEF
  1369. GET_POPUP
  1370. GET_WHEN
  1371. FLD_POP
  1372. BEXACT
  1373. PLSWAIT
  1374. NORDER
  1375. CFILTER
  1376. FNFOUND
  1377.  Press [F10] when done 
  1378.  Press [Esc] to abort  
  1379. DO FLD_HELP
  1380. DO FLD_POP
  1381. KEYBOARD CHR(23) PLAIN
  1382. MOUSE
  1383. DO FLD_MOUSE WITH .F.
  1384. RIGHTMOUSE
  1385. DO FLD_MOUSE WITH .T.
  1386. IF (&cWHEN)
  1387. &cNAME = PADR(&cREST,LEN(&cNAME))
  1388. &cNAME = &cREST
  1389. nCOL   = SAY_COL + LEN(&cTXT)
  1390. PROMPT()F
  1391. mDESC
  1392. mdESC
  1393. WITH F
  1394.  PICTURE F
  1395.  FUNCTION F
  1396.  RANGE F
  1397. SIZE_1f
  1398.  SIZE F
  1399. fnLEN(
  1400. fnLEN(
  1401.  COLOR F
  1402.  COLOR F
  1403. MEMOF
  1404. MEMOFF
  1405. cFILE = &cMEMO
  1406. IF (&cWHENX)
  1407. STORE &cMSG TO cMSG
  1408.  Press [F10] to exit field 
  1409.  Press [Esc] to abort 
  1410. mVALID = &cVALID
  1411. mVALIDf
  1412. DO ERR &cERR
  1413. SAY 8
  1414. SAY 8
  1415. EDITF
  1416. EDIT 
  1417. SAY 8
  1418. IF .NOT. (&cWHENX)
  1419. = &cVALID
  1420. @ nROW,nCOL &cSAY
  1421. STORE &cMSG TO cMSG
  1422. EDITF
  1423.  Press [Tab] or [Shift]-[Tab] 
  1424.  to exit field 
  1425.  Press [F2] for popup 
  1426. @ nROW,nCOL &cGET
  1427. READ &cREAD
  1428. TIMEOUT F
  1429. TIMEOUT nTO_READ8
  1430. @ nROW,nCOL &cGET
  1431. READ &cREAD
  1432. EDITF
  1433. &cNAME = PADR(&cREST,LEN(&cNAME))
  1434. &cNAME = &cREST
  1435. @ nROW,nCOL &cSAY
  1436. @ nROW,nCOL &cSAY
  1437. mVALID = &cVALID
  1438. @ nROW,nCOL &cSAY
  1439. mVALIDf
  1440. DO ERR &cERR
  1441. @ nROW,nCOL &cSAY
  1442. MEMOFF
  1443. cFILE = &cMEMO
  1444. CWINDOW
  1445. NWINDOW
  1446. CKBERR
  1447. RBMEMO
  1448. RCCOLOR
  1449. CFILE
  1450. RCFLD_DESC
  1451. CFUNC
  1452. RCGET
  1453. CMEMO
  1454. RCMSG
  1455. CNAME
  1456. CRANGE
  1457. CREAD
  1458. CREST
  1459. CSAY_COLORCSIZE
  1460. CVALID
  1461. CWHEN
  1462. CWHENX
  1463. MDESC
  1464. RMDUMMY
  1465. MVALID
  1466. DTHNCOL
  1467. NFLD_KEY
  1468. KNPOPUP
  1469. NSAY_COL
  1470. NSAY_ROW
  1471. NTEMP
  1472. DIALOG
  1473. CATE2
  1474. MOUSE
  1475. RIGHTMOUSEBSAVED
  1476. ERSCR
  1477. _DESC
  1478. NFLD_BEG
  1479. NFLD_END
  1480. GET_NAME
  1481. GET_REST
  1482. GET_WHEN
  1483. GET_VALID
  1484. FLD_SAY
  1485. SEFLD_UQS
  1486. SAY_ROW
  1487. SAY_COL
  1488. SAY_TXT
  1489. GET_COL
  1490. GET_ROW
  1491. GET_DESC
  1492. GET_READ
  1493. GET_ERR
  1494. GET_MSG
  1495. EGET_PIC
  1496. GET_FUNC
  1497. GET_RANGE
  1498. SIZE_1
  1499. SIZE_2
  1500. SIZE_3
  1501. GET_COLOR
  1502. GET_POPUP
  1503. NLEVEL
  1504. FLD_SET
  1505. BMULT
  1506. RFNALTERR
  1507. FLD_POP
  1508. FLD_DES
  1509. PLSWAIT
  1510. APPEND
  1511. FNRLOCK
  1512. ALTER
  1513. MALTER
  1514. FNFILE
  1515. KEYBOARD CHR(23) PLAIN
  1516. SCR.DBF
  1517. Screen Database Missing
  1518. nFORMf
  1519. nFORM_SCRf
  1520. cVARREADf
  1521. cVARREADf
  1522. cVARREADf
  1523. cVARREADf
  1524. nCOL   = SAY_COL + LEN(&cTXT)
  1525. DEFINE WINDOW GET_HELP AT nLROW,nLCOL SIZE 11,39 FLOAT GROW SHADOW ZOOM TITLE " H E L P " &cFONTS
  1526.  Press [F10] when done 
  1527.  Press [Esc] to abort  
  1528. NOEDIT8
  1529. MODIFY MEMO GET_MEMO &cTEMP WINDOW GET_HELP
  1530. GET_HELP
  1531. DIALOG
  1532. cFORM_SCRf
  1533. EDITF
  1534. MEMOF
  1535. CVARREAD
  1536. NFORM
  1537. CKF10
  1538. RBALIAS
  1539. RCFONTS
  1540. RCPIC
  1541. CTEMP
  1542. RCVALID
  1543. MVALID
  1544. RNCOL
  1545. RNFLD
  1546. NLASTKEY
  1547. NLROW
  1548. NLCOL
  1549. FNFILE
  1550. CPROGPATH
  1551. _COLORBNO_CDX
  1552. GPATH
  1553. NNO_CDX
  1554. NFORM_SCR
  1555. GET_NAME
  1556. GET_VALID
  1557. BDEBUG
  1558. GET_PIC
  1559. SAY_ROW
  1560. SAY_COL
  1561. SAY_TXT
  1562. KGET_COL
  1563. GET_ROW
  1564. GET_MEMO
  1565. NSCHEME
  1566. FNFONTS
  1567. DIALOG
  1568. RELEASE
  1569. FNLASTKEY
  1570. KEYBOARD CHR(23) PLAIN
  1571. BHELP
  1572. CKNMOUSE
  1573. RNFLD
  1574. RNFLD_BEG
  1575. RCTEMP
  1576. NTEMP
  1577. RNFLD_END
  1578. FLD_HELP
  1579. KEYBOARD CHR(23) PLAIN
  1580. SCR.DBF
  1581. Screen Database Missing
  1582. cVARREADf
  1583. cVARREADf
  1584. cVARREADf
  1585. cVARREADf
  1586. DO FLD_HELP WITH nFLD
  1587. nCOL   = SAY_COL + LEN(&cTXT)
  1588.  RANGE F
  1589. SIZE_1f
  1590.  SIZE F
  1591. fnLEN(
  1592. fnLEN(
  1593.  COLOR F
  1594.  PROMPT F
  1595. mDUMMY = &cNAME
  1596. FIELD FF
  1597. SELECT &cD
  1598. SKIP FOR FF
  1599. .AND.
  1600.  .NOT.(
  1601. SET FILTER TO &cD
  1602. SEEK FF
  1603. SEEK FF
  1604. SEEK RTRIM(&cD)
  1605.  No records on file 
  1606. cFILTER_f
  1607. SET FILTER TO &cFILTER_
  1608. DEFINE POPUP POP_UP FROM nROW,nCOL PROMPT &cD SHADOW
  1609. DEACTIVATE POPUP POP_UP
  1610.  Press [Enter] to Select 
  1611. cFILTER_f
  1612. SET FILTER TO &cFILTER_
  1613. &cNAME = PADR(&cPOPUP(1,1),LEN(mDUMMY))
  1614. &cNAME = &cPOPUP(1,1)
  1615. IF bADD .OR. mDUMMY <> &cNAME
  1616. SCATTER MEMVARFF
  1617. FILES FF
  1618. FILES FF
  1619. LIKE F
  1620. cD = ALLTRIM(&cD)
  1621. No files matching specified directory.
  1622. IF ASCAN(FLD,&cNAME) = 0
  1623. &cNAME = FLD(1,1)
  1624.  Press [Enter] to Select 
  1625. @ nROW,nCOL &cGET FUNCTION '^*T' FROM FLD WHEN fnPOPKEY()
  1626. READ &cREAD
  1627. &cNAME = PADR(&cNAME,LEN(mDUMMY))
  1628. IF bADD .OR. mDUMMY <> &cNAME
  1629. SCATTER MEMVARFF
  1630. BARFF
  1631. PUBLIC &cBAR
  1632. STORE 1 TO &cBAR
  1633. IF mDUMMY = PADR(&cPOPUP(nD,1),LEN(mDUMMY))
  1634. STORE nD TO &cBAR
  1635. IF mDUMMY = &cPOPUP(nD,1)
  1636. STORE nD TO &cBAR
  1637. DEFINE BAR nD OF POP_UP PROMPT &cD
  1638. DEACTIVATE POPUP POP_UP
  1639.  Press [Enter] to Select 
  1640. ACTIVATE POPUP POP_UP BAR &cBAR
  1641. STORE BAR() TO &cBAR
  1642. &cNAME = PADR(&cPOPUP(BAR(),1),LEN(mDUMMY))
  1643. &cNAME = &cPOPUP(BAR(),1)
  1644. CVARREAD
  1645. CKFLD
  1646. RBALIAS
  1647. RBFOUND
  1648. RCBAR
  1649. CCOLOR
  1650. RCFILTER_
  1651. RCNAME
  1652. CPOPUP
  1653. RCRANGE
  1654. CREAD
  1655. CSIZE
  1656. MDUMMY
  1657. MVALID
  1658. _COLORNDBF
  1659. NLASTKEY
  1660. NPOPUP
  1661. NSAY_COL
  1662. NSAY_ROW
  1663. NTEMP
  1664. FNFILE
  1665. CPROGPATH
  1666. BNO_CDX
  1667. GPATH
  1668. NNO_CDX
  1669. NFORM_SCR
  1670. GET_NAME
  1671. GET_POPUP
  1672. SAY_ROW
  1673. SAY_COL
  1674. SAY_TXT
  1675. GET_COL
  1676. SEGET_ROW
  1677. ERGET_READ
  1678. GET_RANGE
  1679. SIZE_1
  1680. SIZE_2
  1681. GET_PIC
  1682. SIZE_3
  1683. GET_COLOR
  1684. NMEMOWIDTHPOP_UP
  1685. HDIALOG
  1686. BDISPLAY
  1687. FLD_SHW
  1688. CPATH_SEP
  1689. NEXTKEY
  1690. nCOL   = SAY_COL + LEN(&cTXT)
  1691. PROMPT()F
  1692. mDESC
  1693. mdESC
  1694.  PICTURE F
  1695.  FUNCTION F
  1696.  RANGE F
  1697. SIZE_1f
  1698.  SIZE F
  1699. fnLEN(
  1700. fnLEN(
  1701.  COLOR F
  1702.  COLOR F
  1703. BARFF
  1704. RELEASE &cBAR
  1705. MEMOF
  1706. MEMOFF
  1707. PUBLIC &cMEMO
  1708. &cMEMO = fnFILE()
  1709. cFILE = &cMEMO
  1710. DEFINE WINDOW (cMEMO) AT nSAY_ROW,nSAY_COL SIZE nROW-nSAY_ROW-1,nCOL-nSAY_COL-1 CLOSE FLOAT GROW ZOOM TITLE &cFONTS
  1711. &cNAME = PADR(&cDEF,LEN(&cNAME))
  1712. &cNAME = &cDEF
  1713. IF (&cWHEN)
  1714. &cNAME = PADR(&cREST,LEN(&cNAME))
  1715. &cNAME = &cREST
  1716. SAY 8
  1717. EDITF
  1718. mVALID = &cVALID
  1719. @ nROW,nCOL &cSAY
  1720. CWINDOW
  1721. NWINDOW
  1722. CKBMEMO
  1723. RCBAR
  1724. RCCOLOR
  1725. RCDEF
  1726. CFILE
  1727. CFLD_DESC
  1728. CFONTS
  1729. CFUNC
  1730. RCMEMO
  1731. CNAME
  1732. RCPIC
  1733. CRANGE
  1734. CREST
  1735. CSAY_COLORCSIZE
  1736. CVALID
  1737. LORCWHEN
  1738. CWHENX
  1739. MDESC
  1740. MDUMMY
  1741. MVALID
  1742. Y_ROW
  1743. NPOPUP
  1744. NSAY_COL
  1745. NSAY_ROW
  1746. KBDISPLAY
  1747. SBLANK
  1748. FNFOUND
  1749. MALTER
  1750. FNALTER
  1751. NFLD_BEG
  1752. NFLD_END
  1753. SAY_ROW
  1754. ESAY_COL
  1755. RSAY_TXT
  1756. GET_COL
  1757. GET_ROW
  1758. GET_NAME
  1759. GET_VALID
  1760. GET_DESC
  1761. GET_REST
  1762. GET_PIC
  1763. HGET_FUNC
  1764. HGET_RANGE
  1765. SIZE_1
  1766. SIZE_2
  1767. SIZE_3
  1768. GET_COLOR
  1769. GET_WHEN
  1770. RGET_DEF
  1771. GET_POPUP
  1772. FNFONTS
  1773. NLEVEL
  1774. EFLD_DES
  1775. nLASTKEYf
  1776. _OBJf
  1777. nLASTKEYf
  1778. nLASTKEYf
  1779. NLASTKEY
  1780. NFLD_KEY
  1781. K_OBJ
  1782. RNFLAG
  1783. RNMAX
  1784. NTEMP
  1785. NFLD_END
  1786. NFLD_BEG
  1787. RNMOUSE
  1788. SCR.DBF
  1789. Screen Database Missing
  1790. nCOL   = SAY_COL + LEN(&cTXT)
  1791.  PICTURE F
  1792.  FUNCTION F
  1793.  RANGE F
  1794. SIZE_1f
  1795.  SIZE F
  1796. fnLEN(
  1797. fnLEN(
  1798.  COLOR F
  1799.  COLOR F
  1800. MEMOF
  1801. SAY 8
  1802. EDITF
  1803. @ nROW,nCOL &cSAY
  1804. BALIAS
  1805. CCOLOR
  1806. KCFLD_DESC
  1807. CFUNC
  1808. RCNAME
  1809. RCPIC
  1810. CRANGE
  1811. CREST
  1812. CSAY_COLORCSIZE
  1813. RCVALID
  1814. CWHEN
  1815. CWHENX
  1816. MDUMMY
  1817. COLORND
  1818. NRECNO
  1819. LORNROW
  1820. NSAY_COL
  1821. NSAY_ROW
  1822. FNFILE
  1823. CPROGPATH
  1824. BNO_CDX
  1825. GPATH
  1826. NNO_CDX
  1827. NFLD_BEG
  1828. NFLD_END
  1829. KSAY_ROW
  1830. SAY_COL
  1831. SAY_TXT
  1832. GET_COL
  1833. GET_ROW
  1834. GET_NAME
  1835. GET_VALID
  1836. GET_REST
  1837. GET_PIC
  1838. GET_FUNC
  1839. GET_RANGE
  1840. SIZE_1
  1841. SIZE_2
  1842. SIZE_3
  1843. GET_COLOR
  1844. GET_WHEN
  1845. RNDBF
  1846. FLD_DES
  1847. NLASTKEY
  1848. SCR.DBF
  1849. Screen Database Missing
  1850. Bad screen database
  1851. nCOL   = SAY_COL + LEN(&cTXT)
  1852.  PICTURE F
  1853.  FUNCTION F
  1854.  COLOR F
  1855. FILLF
  1856. @ SAY_ROW,SAY_COL FILL TO GET_ROW,GET_COL &cCOLOR
  1857. DOUBLEF
  1858. PANELF
  1859. DOUBLEF
  1860. PANELF
  1861. @ SAY_ROW,SAY_COL TO GET_ROW,GET_COL &cSAY
  1862. nSAY_COL = SAY_COL + MAX((GET_COL - SAY_COL - LEN(&cTEMP)) / 2,0)
  1863. @ SAY_ROW,nSAY_COL SAY &cSAY
  1864. MEMOF
  1865. EDITF
  1866. @ SAY_ROW,SAY_COL SAY &cSAY
  1867. CCOLOR
  1868. CFUNC
  1869. KCPIC
  1870. RCTEMP
  1871. RCTXT
  1872. NTEMP
  1873. OLORFNFILE
  1874. CPROGPATH
  1875. BNO_CDX
  1876. GPATH
  1877. NNO_CDX
  1878. COLORNFORM_SCR
  1879. NFLD_BEG
  1880. NFLD_END
  1881. RNMOUSE
  1882. NSAY_ROW
  1883. SAY_ROW
  1884. NSAY_COL
  1885. SAY_COL
  1886. SAY_TXT
  1887. GET_COL
  1888. GET_ROW
  1889. GET_NAME
  1890. SAY_PIC
  1891. SAY_FUNC
  1892. SAY_COLOR
  1893. GET_PIC
  1894. GET_VALID
  1895. No index specified in screen database
  1896. cSEARCH = cSEARCH + &cMSG
  1897. DO FLD_UNQ&cFORM_NDX
  1898. BUNIQUE
  1899. KCSEARCH
  1900. NREC_PTR
  1901. RNFORM_NDX
  1902. M_NDX
  1903. GET_MSG
  1904. ORBADD
  1905. cINDEXf
  1906. nINDEXf
  1907. cINDEX(nINDEX,1)f
  1908. cINDEX(nINDEX,2)
  1909.  IN SCR
  1910. cINDEX(nINDEX,2)
  1911.  IN SCR
  1912. cFORM_SCRf
  1913. Index Key(s) Not Unique
  1914. CINDEX
  1915. BFLAG
  1916. KNSAV
  1917. RNINDEX
  1918. NFORM_NDX
  1919. CFORM_NDX
  1920. BUNIQUE
  1921. FLD_UNQ
  1922. nMOUSEf
  1923.  IN SCR
  1924. OPTION
  1925. DO FLD_TXT&cFORM_SCR
  1926. DO OPT_TXT&cFORM_SCR
  1927. DO OPT_SAY&cFORM_SCR
  1928. DO OPT_GET&cFORM_SCR
  1929. bEXTRAf
  1930. TRACE
  1931. DEBUG
  1932. DEFINE WINDOW OPTION AT nROW-nLINES,nCOL SIZE nLINES-1,38 FLOAT &cFONTS
  1933. cPRNf
  1934. \<Print
  1935. \<Screen
  1936. \<Continue
  1937. \<Help
  1938. \<Update
  1939. \<Quit
  1940. OPTION
  1941. Print what?
  1942. DO OPT_TXT&cFORM_SCR
  1943.  Retain Output (Y or N)?
  1944. bPR_DRAFTf
  1945. Display what?
  1946. DO OPT_TXT&cFORM_SCR
  1947.  Retain Output (Y or N)?
  1948. OPTION
  1949.  Screen Query -- FF
  1950. SYSTEM GROW ZOOM CLOSE
  1951.  Press [F10] or [Esc] to exit 
  1952. OPTION
  1953. OPT_HELP
  1954.  H E L P 
  1955. cPRNf
  1956.     Command prompt
  1957.     [S]creen    -  Send output to screen
  1958.     [P]rinter   -  Send output to printer
  1959.     Command prompt
  1960.     [C]ontinue   -  Exit option grid, Continue with operation
  1961.     [H]elp       -  Display help information
  1962.     [U]pdate     -  Update the currently displayed option grid
  1963.     [Q]uit       -  Abort operations, return to calling program
  1964.     Common full screen keystrokes
  1965.     [ESC]        -  Abort operation, return to prompt/menu
  1966.     [HOME]       -  move cursor to beginning field
  1967.     [END]        -  move cursor to ending field
  1968.     [CTRL][HOME] -  repeat last input field completed
  1969.     [CTRL][END]  -  Complete operation, return to prompt/menu
  1970.     [F1]         -  Display Help text/call another editor
  1971.     [F10]        -  Complete operation, return to prompt/menu
  1972. Key      Alternate DOS      Alternate SCO    Meaning
  1973. Ctrl-H   backspace          backspace        back one char
  1974. Ctrl-S   left arrow         left arrow       back one char
  1975. Ctrl-L   right arrow        right arrow      forward one char
  1976. Ctrl-A   home               home             back one word
  1977. Ctrl-F   end                end              forward one word
  1978. Ctrl-E   up                 up               back one field
  1979. Ctrl-X   down               down             forward one field
  1980. Key      Alternate DOS      Alternate SCO    Meaning
  1981. Ctrl-R   PgUp               PgUp             back one screen
  1982. Ctrl-C   PgDn               PgDn             forward one screen
  1983. Ctrl-Z   Ctrl-left arrow                     pan left, Foxbase browse
  1984. Ctrl-B   Ctrl-right arrow                    pan right, Foxbase browse
  1985. Ctrl-Q   Esc                Del              exit without save, abort oper
  1986. Ctrl-W   Ctrl-End                            exit and save, complete oper
  1987. Ctrl-]   Ctrl-Home                           repeat last input field
  1988. Ctrl--   Ctrl-PgUp                           zoom out
  1989. Ctrl-^   Ctrl-PgDn                           zoom in
  1990. <F1>                        Ctrl-[           Help function key
  1991. Ctrl-G   Del                                 Delete current char
  1992. Ctrl-V   Ins                                 Toggle Insert mode
  1993. OPT_HELP
  1994. Update what?
  1995. DO OPT_GET&cFORM_SCR
  1996. BEXTRA
  1997. CWINDOW
  1998. KNPARAMETERBADD
  1999. METERBDISPLAY
  2000. BPRINT
  2001. BSAVED
  2002. BSIDEWAYS
  2003. CCHOICE
  2004. CCHOICES
  2005. CFILE
  2006. CFONTS
  2007. CFORM_SCR
  2008. CPROGRAM
  2009. NMOUSE
  2010. COLORNDBF
  2011. NFLD_BEG
  2012. RNFLD_END
  2013. NLINES
  2014. NREC_PTR
  2015. NTEMP
  2016. SBLANK
  2017. NFORM_SCR
  2018. FNPROGRAM
  2019. FNFILE
  2020. PLSWAIT
  2021. ALERT
  2022. TERDIALOG
  2023. FNFONTS
  2024. NLEVEL
  2025. OPTION
  2026. PROMPT
  2027. FNCHOICE
  2028. RELEASE
  2029. CHOICE
  2030. MCHOICE
  2031. SET_VIEW
  2032. PRINT
  2033. YESNO
  2034. FNPRINT
  2035. RSIDEWAYS
  2036. ENDSPOOL
  2037. BPR_DRAFT
  2038. COMMAND
  2039. HCOPY_FILE
  2040. NSCHEME
  2041. WINDOW
  2042. NWINDOW
  2043. BANSI
  2044. FNLASTKEY
  2045.  Press [F10] when done 
  2046.  Press [Esc] to abort  
  2047. DO FLD_HELP
  2048. DO FLD_POP
  2049. KEYBOARD CHR(23) PLAIN
  2050. MOUSE
  2051. DO FLD_MOUSE WITH .F.
  2052. RIGHTMOUSE
  2053. DO FLD_MOUSE WITH .T.
  2054. IF (&cWHEN)
  2055. &cNAME = PADR(&cREST,LEN(&cNAME))
  2056. &cNAME = &cREST
  2057. DO OPT_TXT&cFORM_SCR
  2058. DO OPT_SAY&cFORM_SCR
  2059. nCOL   = SAY_COL + LEN(&cTXT)
  2060. PROMPT()F
  2061. mDESC
  2062. mdESC
  2063. OPT(nFLD - nFLD_BEG + 1)8
  2064. WITH F
  2065.  PICTURE F
  2066.  FUNCTION F
  2067.  RANGE F
  2068. SIZE_1f
  2069.  SIZE F
  2070. fnLEN(
  2071. fnLEN(
  2072.  COLOR F
  2073.  COLOR F
  2074. MEMOF
  2075. MEMOFF
  2076. IF (&cWHENX)
  2077. STORE &cMSG TO cMSG
  2078.  Press [F10] to exit field 
  2079.  Press [Esc] to abort 
  2080. mVALID = &cVALID
  2081. mVALIDf
  2082. DO ERR &cERR
  2083. SAY 8
  2084. SAY 8
  2085. EDITF
  2086. EDIT 
  2087. SAY 8
  2088. IF .NOT. (&cWHENX)
  2089. = &cVALID
  2090. @ nROW,nCOL &cSAY
  2091. STORE &cMSG TO cMSG
  2092. EDITF
  2093.  Press [Tab] or [Shift]-[Tab] 
  2094.  to exit field 
  2095.  Press [F2] for popup 
  2096. @ nROW,nCOL &cGET
  2097. READ &cREAD
  2098. EDITF
  2099. &cNAME = PADR(&cREST,LEN(&cNAME))
  2100. &cNAME = &cREST
  2101. @ nROW,nCOL &cSAY
  2102. @ nROW,nCOL &cSAY
  2103. mVALID = &cVALID
  2104. @ nROW,nCOL &cSAY
  2105. mVALIDf
  2106. DO ERR &cERR
  2107. @ nROW,nCOL &cSAY
  2108. DO OPT_TXT&cFORM_SCR
  2109. CWINDOW
  2110. NWINDOW
  2111. KBERR
  2112. METERBMEMO
  2113. ETERCCOLOR
  2114. CFLD_DESC
  2115. CFUNC
  2116. CMEMO
  2117. CNAME
  2118. CRANGE
  2119. CREAD
  2120. CREST
  2121. OLORCSAY
  2122. CSAY_COLORCSIZE
  2123. RCTXT
  2124. CVALID
  2125. CWHEN
  2126. CWHENX
  2127. MDESC
  2128. MVALID
  2129. RM_SCR
  2130. NFLD_KEY
  2131. NPOPUP
  2132. TERNSAY_COL
  2133. NSAY_ROW
  2134. NTEMP
  2135. DIALOG
  2136. MOUSE
  2137. RIGHTMOUSEBSAVED
  2138. _DESC
  2139. NFLD_BEG
  2140. NFLD_END
  2141. GET_NAME
  2142. GET_REST
  2143. GET_WHEN
  2144. RGET_VALID
  2145. SAY_ROW
  2146. SAY_COL
  2147. HSAY_TXT
  2148. GET_COL
  2149. GET_ROW
  2150. GET_DESC
  2151. GET_READ
  2152. GET_ERR
  2153. GET_MSG
  2154. RGET_PIC
  2155. GET_FUNC
  2156. GET_RANGE
  2157. SIZE_1
  2158. SIZE_2
  2159. SIZE_3
  2160. GET_COLOR
  2161. GET_POPUP
  2162. NLEVEL
  2163. FLD_SET
  2164. FLD_POP
  2165. RFLD_DES
  2166. nCOL   = SAY_COL + LEN(&cTXT)
  2167. PROMPT()F
  2168. mDESC
  2169. mdESC
  2170.  PICTURE F
  2171.  FUNCTION F
  2172.  RANGE F
  2173. SIZE_1f
  2174.  SIZE F
  2175. fnLEN(
  2176. fnLEN(
  2177.  COLOR F
  2178.  COLOR F
  2179. BARFF
  2180. RELEASE &cBAR
  2181. MEMOF
  2182. MEMOFF
  2183. DEFINE WINDOW (cMEMO) AT nSAY_ROW,nSAY_COL SIZE nROW-nSAY_ROW-1,nCOL-nSAY_COL-1 CLOSE FLOAT GROW ZOOM TITLE &cFONTS
  2184. &cNAME = PADR(&cDEF,LEN(&cNAME))
  2185. &cNAME = &cDEF
  2186. IF (&cWHEN)
  2187. &cNAME = PADR(&cREST,LEN(&cNAME))
  2188. &cNAME = &cREST
  2189. SAY 8
  2190. EDITF
  2191. mVALID = &cVALID
  2192. @ nROW,nCOL &cSAY
  2193. CWINDOW
  2194. NWINDOW
  2195. KBMEMO
  2196. ETERCBAR
  2197. ETERCCOLOR
  2198. CFLD_DESC
  2199. CFONTS
  2200. CFUNC
  2201. CMEMO
  2202. CNAME
  2203. CRANGE
  2204. CREST
  2205. CSAY_COLORCSIZE
  2206. OLORCTXT
  2207. CVALID
  2208. LORCWHEN
  2209. RCWHENX
  2210. MDESC
  2211. MVALID
  2212. NPOPUP
  2213. NSAY_COL
  2214. NSAY_ROW
  2215. BDISPLAY
  2216. SBLANK
  2217. NFLD_BEG
  2218. NFLD_END
  2219. SAY_ROW
  2220. SAY_COL
  2221. SAY_TXT
  2222. GET_COL
  2223. GET_ROW
  2224. GET_NAME
  2225. EGET_VALID
  2226. GET_DESC
  2227. GET_REST
  2228. GET_PIC
  2229. GET_FUNC
  2230. GET_RANGE
  2231. SIZE_1
  2232. SIZE_2
  2233. SIZE_3
  2234. GET_COLOR
  2235. GET_WHEN
  2236. RGET_DEF
  2237. GET_POPUP
  2238. FNFONTS
  2239. NLEVEL
  2240. FLD_DES
  2241. MEMOF
  2242. STORE &cNAME TO OPT(nFLD - nFLD_BEG + 1)
  2243. STORE OPT(nFLD - nFLD_BEG + 1) TO &cNAME
  2244. CNAME
  2245. KNFLD
  2246. ETERSCR
  2247. ETERBSAVED
  2248. NFLD_END
  2249. NFLD_BEG
  2250. GET_NAME
  2251. GET_PIC
  2252. KEYBOARD CHR(23) PLAIN
  2253. cPR_PRNf
  2254. Send a formfeed to printer?
  2255. PRINTz
  2256. SET PRINT &cPRINT
  2257. YESNO
  2258. KFNPRINT
  2259. ERCPR_PRN
  2260. ERCPRINT
  2261. ENDSPOOL
  2262. KEYBOARD CHR(23) PLAIN
  2263. CWOUTPUT
  2264. KEYBOARD CHR(23) PLAIN
  2265. UPPER(FFF
  2266. cKEY = &cKEY
  2267. Search
  2268. cINDEXf
  2269. JKEY.PLB
  2270. JKEY.FLL
  2271. BNEAR
  2272. KCCASE
  2273. RCKEY
  2274. ERCTALK
  2275. CWOUTPUT
  2276. CBROWSE
  2277. CINDEX
  2278. NINDEX
  2279. JKEYCANC
  2280. CPROGPATH
  2281. JKEYINIT
  2282. KEYBOARD CHR(23) PLAIN
  2283. _OBJf
  2284. CWOUTPUT
  2285. K_OBJ
  2286.  Invalid Date, retype 
  2287.  Invalid Input, retype 
  2288. SYSMENU
  2289. \<System
  2290. ALT+S
  2291. \<Edit
  2292. ALT+E
  2293. \<File
  2294. ALT+F
  2295. \<Record
  2296. ALT+R
  2297. \<Window
  2298. ALT+W
  2299. \<About FoxPro...
  2300. \<Help...
  2301. User \<Manual
  2302. bINITf
  2303. ALT+M
  2304. Alt+M
  2305. Read.me
  2306. READ.ME
  2307. Register.doc
  2308. REGISTER.DOC
  2309. File_ID.DIZ
  2310. FILE_ID.DIZ
  2311. \<Macros...
  2312. \<Filer
  2313. bINITf
  2314. \<Calculator
  2315. Calendar/\<Diary
  2316. \<Special Characters
  2317. ASC\<II Chart
  2318. Ca\<pture
  2319. Pu\<zzle
  2320. D\<OS Shell
  2321. bINITf
  2322. \<Quit Foxpro
  2323. CTRL+Q
  2324. DO DISPLAY WITH cPROGPATH+cMASTER+IIF(bINIT,"","2")+".MAN", " User Manual "
  2325. DO DISPLAY WITH cPROGPATH+"READ.ME", " Read-me Document "
  2326. DO DISPLAY WITH cPROGPATH+"REGISTER.DOC", " Register Document "
  2327. DO DISPLAY WITH cPROGPATH+"FILE_ID.DIZ", " File ID Document "
  2328. DO COMMAND
  2329. Pr\<inter Setup...
  2330. \<Print...
  2331. \<Eject...
  2332. DO EJECT
  2333. \<Undo
  2334. CTRL+Z
  2335. \<Redo
  2336. CTRL+R
  2337. Cu\<t
  2338. CTRL+X
  2339. \<Copy
  2340. CTRL+C
  2341. \<Paste
  2342. CTRL+V
  2343. Clear
  2344. Select \<All
  2345. CTRL+A
  2346. Goto \<Line...
  2347. \<Find...
  2348. CTRL+F
  2349. Find A\<gain
  2350. CTRL+G
  2351. R\<eplace And Find Again
  2352. CTRL+E
  2353. Replace All
  2354. Prefere\<nces...
  2355. \<Goto...
  2356. \<Locate...
  2357. \<Continue
  2358. CTRL+K
  2359. \<Seek...
  2360. \<Video
  2361. ALT+V
  2362. Alt+V
  2363. \<Move
  2364. CTRL+F7
  2365. \<Size
  2366. CTRL+F8
  2367. \<Zoom 
  2368. CTRL+F10
  2369. Z\<oom 
  2370. CTRL+F9
  2371. \<Cycle
  2372. CTRL+F1
  2373. Command
  2374. bDEBUGf
  2375. CTRL+F2
  2376. DO VIDEO
  2377. DO DOT
  2378. FNGETENV
  2379. CPROGPATH
  2380. CMASTER
  2381. RBINIT
  2382. RBDEBUG
  2383. SYSMENU
  2384. \<File
  2385. Open, close, save, print files
  2386. ALT+F
  2387. \<Edit
  2388. Undo actions, cut, copy, paste, find and replace selection
  2389. ALT+E
  2390. \<Record
  2391. Perform operations on records in active table
  2392. ALT+R
  2393. \<Window
  2394. Manipulate windows, display Command and View windows
  2395. ALT+W
  2396. \<Help
  2397. Access information for learning and using FoxPro
  2398. ALT+H
  2399. Pr\<int Setup...
  2400. Specify printer and print options
  2401. \<Print...
  2402. Print text file, contents of the Command window or clipboard
  2403. \<Eject...
  2404. Print page eject
  2405. \<Quit Foxpro
  2406. CTRL+Q
  2407. Ctrl+Q
  2408. DO EJECT
  2409. \<Undo
  2410. Undo actions, cut, copy, paste, find and replace selection
  2411. CTRL+Z
  2412. Ctrl+Z
  2413. \<Redo
  2414. Repeat the action previously reversed with Undo
  2415. CTRL+R
  2416. Ctrl+R
  2417. Cu\<t
  2418. Remove selection and put it on the clipboard
  2419. CTRL+X
  2420. Ctrl+X
  2421. \<Copy
  2422. Copy selection and put it on the clipboard
  2423. CTRL+C
  2424. Ctrl+C
  2425. \<Paste
  2426. Paste contents of the clipboard at the insertion point
  2427. CTRL+V
  2428. Ctrl+V
  2429. Paste \<Special...
  2430. Establish link to copied data
  2431. Clear
  2432. Erase selection
  2433. \<Insert Object...
  2434. Embed an object into a general field
  2435. \<Object...
  2436. Activate OLE object
  2437. Change Lin\<k...
  2438. View or update object link
  2439. Con\<vert To Static
  2440. Turn linked or embedded object into static picture
  2441. Select \<All
  2442. Select all lines of text or objects in current window
  2443. CTRL+A
  2444. Ctrl+A
  2445. Goto \<Line...
  2446. Move cursor to designated line number
  2447. \<Find...
  2448. Search for text
  2449. CTRL+F
  2450. Ctrl+F
  2451. Find A\<gain
  2452. Repeat the last text search
  2453. CTRL+G
  2454. Ctrl+G
  2455. R\<eplace And Find Again
  2456. Replace text and continue search
  2457. CTRL+E
  2458. Ctrl+E
  2459. Replace All
  2460. Replace all occurrences of the specified text
  2461. Prefere\<nces...
  2462. Establish edit settings
  2463. \<Goto...
  2464. Go to a specific record
  2465. \<Locate...
  2466. Look for the record that matches a specified condition
  2467. \<Continue
  2468. Continue to locate records
  2469. CTRL+K
  2470. Ctrl+K
  2471. \<Seek...
  2472. Search an indexed table
  2473. \<Video
  2474. Change Font sets
  2475. ALT+V
  2476. Alt+V
  2477. \<Cycle
  2478. Rearrange open windows to bring successive ones forward
  2479. CTRL+F1
  2480. Ctrl+F1
  2481. Co\<mmand
  2482. Display Command window
  2483. bDEBUGf
  2484. CTRL+F2
  2485. Ctrl+F2
  2486. DO VIDEO
  2487. DO DOT
  2488. \<About FoxPro...
  2489. Display information about FoxPro and the system configuration
  2490. \<Contents
  2491. Display help contents
  2492. \<Search for Help on...
  2493. Search for help topic by typing or selecting a keyword
  2494. \<How to Use Help
  2495. Display instructions for using help
  2496. User \<Manual
  2497. Display/Print User Manual
  2498. bINITf
  2499. ALT+M
  2500. Alt+M
  2501. Read.me
  2502. Display/Print Read-me Document
  2503. READ.ME
  2504. Register.doc
  2505. Display/Print Register Document
  2506. REGISTER.DOC
  2507. File_ID.DIZ
  2508. Display/Print FILE_ID.DIZ
  2509. FILE_ID.DIZ
  2510. Ca\<lculator
  2511. Perform calculations
  2512. Calendar/D\<iary
  2513. Check dates and keep track of appointments
  2514. \<Filer
  2515. Manage files and directories
  2516. bINITf
  2517. Pu\<zzle
  2518. Solve a puzzle
  2519. D\<OS Shell
  2520. bINITf
  2521. DO DISPLAY WITH cPROGPATH+cMASTER+IIF(bINIT,"","2")+".MAN", " User Manual "
  2522. DO DISPLAY WITH cPROGPATH+"READ.ME", " Read-me Document "
  2523. DO DISPLAY WITH cPROGPATH+"REGISTER.DOC", " Register Document "
  2524. DO DISPLAY WITH cPROGPATH+"FILE_ID.DIZ", " File ID Document "
  2525. DO COMMAND
  2526. FNGETENV
  2527. BDEBUG
  2528. CPROGPATH
  2529. CMASTER
  2530. RBINIT
  2531. KEYBOARD CHR(23) PLAIN
  2532. nLEVELf
  2533. MODIFY WINDOW (cWINDOW(nLEVEL)) &cFONTS
  2534. MODIFY WINDOW (cWINDOW(nLEVEL)) &cFONTS
  2535. MODIFY WINDOW SCREEN &cFONTS
  2536. FOXPRO.BAK
  2537. FOXPRO.INI
  2538. FOXPRO.INI
  2539. FOXPRO.BAK
  2540. FOXPRO.BAK
  2541. FOXPRO.INI
  2542. FontName=
  2543. FontStyle=
  2544. FontSize=FF
  2545. GETENVF
  2546. FONTNAME
  2547. FONTSTYLE
  2548. FONTSIZE
  2549. [GetEnv]
  2550. FontName=
  2551. FontStyle=
  2552. FontSize=FF
  2553. _DOSf
  2554. _UNIXf
  2555. CFONT
  2556. CFONTS
  2557. CSTYLE
  2558. RNFONT
  2559. NLEVEL
  2560. FNFONTS
  2561. CREC1
  2562. CREC2
  2563. NFILE
  2564. NFILE2
  2565. BFONTNAME
  2566. BFONTSIZE
  2567. BFONTSTYLEBGETENV
  2568. ORCMEMPATH
  2569. EFNFILE
  2570. _GETENV
  2571. KEYBOARD CHR(23) PLAIN
  2572. STORE &cFIELD TO _calcvalue
  2573. STORE VAL(&cFIELD) TO _calcvalue
  2574. CFIELD
  2575. CTYPE
  2576. KEYBOARD CHR(23) PLAIN
  2577. STORE &cFIELD TO _diarydate
  2578. CASE cTYPE = 'C' .AND. LEN(ALLTRIM(&cFIELD)) = 8
  2579. STORE CTOD(ALLTRIM(&cFIELD)) TO _diarydate
  2580. CFIELD
  2581. CTYPE
  2582. KEYBOARD CHR(23) PLAIN
  2583. STORE _calcvalue TO &cFIELD
  2584. STORE PADR(LTRIM(STR(_calcvalue)),LEN(&cFIELD)) TO &cFIELD
  2585. CFIELD
  2586. CTYPE
  2587. CALCULATORW
  2588. KEYBOARD CHR(23) PLAIN
  2589. STORE _diarydate TO &cFIELD
  2590. STORE PADR(DTOC(_diarydate),LEN(&cFIELD)) TO &cFIELD
  2591. CFIELD
  2592. CTYPE
  2593. CALENDAR
  2594. KEYBOARD CHR(23) PLAIN
  2595. DEBUG
  2596. TRACE
  2597. TALKz
  2598. <A. Toggle DEBUG Window - Currently XXX>
  2599. DEFINE WINDOW DEBUGGER AT 1,17 SIZE 16-1-1,MAX(62-17-1,nMAX) TITLE " Debugger Access Menu " NOGROW NOFLOAT &cFONTS
  2600. Program: F
  2601. Line # : FF
  2602. \<A. Toggle DEBUG Window - Currently F
  2603. RUNTIMEFFlj
  2604. EXEFFlj
  2605. \<B. Toggle TRACE Window - Currently F
  2606. RUNTIMEFFlj
  2607. EXEFFlj
  2608. \<C.            Throttle - Currently F
  2609. TRACE
  2610. \<D. Toggle TALK -         Currently F
  2611. \<E. Toggle Video                       
  2612. \<F. SUSPEND execution                  
  2613. \<G. Open GETFILE() Box                 
  2614. \<H. Open GETEXPR() Box                 
  2615. \<Q. Return to Application              
  2616. ABCDEFGHQ
  2617. DEBUG
  2618. TRACE
  2619. Throttle: 
  2620. Throttle: 
  2621. SET FILTER TO &cTEMP
  2622. DEBUGGER
  2623. MOUSE
  2624. RIGHTMOUSE
  2625. SET CONSOLE    &cSYS_100
  2626. SET DEVICE  TO &cSYS_101
  2627. SET PRINT      &cSYS_102
  2628. SET TALK       &cTALK
  2629. NLINE
  2630. CWINDOW
  2631. NWINDOW
  2632. CDEBUG
  2633. CSYS_100
  2634. CSYS_101
  2635. CSYS_102
  2636. CTALK
  2637. CTEMP
  2638. CTRACE
  2639. NCOLOR
  2640. NTEMP
  2641. TYLESSCREEN
  2642. ORNSCHEME
  2643. ECFONTS
  2644. FNFONTS
  2645. FNLEN
  2646. RDEBUGGER
  2647. CCHOICES
  2648. CCHOICE
  2649. FNCHOICE
  2650. DEBUG
  2651. TRACE
  2652. VIDEO
  2653. RELEASE
  2654. MOUSE
  2655. RIGHTMOUSEFNALTER
  2656. FNALTERR
  2657. FNANSI
  2658. FNCHOICE
  2659. FNCUROBJ
  2660. FNDEACT
  2661. FNFILE
  2662. FNFLOCK
  2663. FNFONTS
  2664. FNFOUND
  2665. FNLEN
  2666. FNKEY
  2667. FNLASTKEY
  2668. FNNEXTKEY
  2669. FNPOPKEY
  2670. FNPOS
  2671. FNPRINT
  2672. FNPROGRAM
  2673. FNRLOCK
  2674. FNSTATUS
  2675. FNTAG
  2676. FNTALK
  2677. FNZERO
  2678. MAXCOL
  2679. MAXROW
  2680. YESNO
  2681. ALERT
  2682. ALTER
  2683. APPEND
  2684. COLOR
  2685. COMMAND
  2686. COPY_FILE
  2687. DBCLOSE
  2688. DELETE
  2689. DIALOG
  2690. DISPLAY
  2691. DOT_DN
  2692. DOT_UP
  2693. ENDSPOOL
  2694. FOXERR
  2695. NEXTKEY
  2696. PLSWAIT
  2697. RELEASE
  2698. SET_VIEW
  2699. SIDEWAYS
  2700. THERM
  2701. WINDOW
  2702. BROWSE
  2703. CHOICE
  2704. PROMPT
  2705. VALID
  2706. FLD_BRO
  2707. FLD_DEL
  2708. FLD_DES
  2709. FLD_FND
  2710. FLD_GET
  2711. FLD_HELP
  2712. FLD_MOUSE
  2713. FLD_POP
  2714. FLD_SAY
  2715. FLD_SET
  2716. FLD_SHW
  2717. O F9N
  2718. FLD_TAB
  2719. FLD_TXT
  2720. FLD_UNQ
  2721. FLD_UQS
  2722. OPTION
  2723. PRINT
  2724. OPT_GET
  2725. OPT_SAY
  2726. OPT_TXT
  2727. EJECT
  2728. DEX(nIN
  2729. OBJLOCK
  2730. READ_ERROR
  2731. SYSM_DOS
  2732. SYSM_WIN
  2733. VIDEO
  2734.      `
  2735. LOAD_CALC
  2736. LOAD_CALR
  2737. SET_CALC
  2738. SET_CALR
  2739. DEBUGGER
  2740. D:\DMAIL4\
  2741. SCRPROC.FXP
  2742. D:\DMAIL4\SCRPROC.PRG
  2743.